Facepunch Studios Ltd

2023-11-20T14:28:11+00:00March 6th, 2023|

Birmingham’s tallest office block boasts 230,084 sq. ft of office space and stands 26 storeys high. The building has a BREEAM accreditation of Excellent and an EPC Rating A.