SWALLOWFALLS LIMITED Company number 09654451 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address58 ASTON TERRACE, LEEDS, UNITED KINGDOM, LS13 2EB PostcodeLS13 2EB Companies at this postcode 11 Average house price in LS13 2EB £150,000 (19 sales) Map