FTL SUB LIMITED Company number 09800042 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address34A MAIN STREET, LEEDS, UNITED KINGDOM, LS25 1AA PostcodeLS25 1AA Companies at this postcode 152 Average house price in LS25 1AA £399,000 (5 sales) Map