THE 21ST FLOOR STUDIOS LTD Company number 11009575 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address34 Fairway Road, Marton, Blackpool, Lancs, United Kingdom, FY4 4AZ PostcodeFY4 4AZ Companies at this postcode 2 Average house price in FY4 4AZ £136,000 (23 sales) Map