BESPARK FACILITIES LTD Company number 08347245 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address242 MCLEOD ROAD, ABBEYWOOD, LONDON, UNITED KINGDOM, SE2 0YJ PostcodeSE2 0YJ Companies at this postcode 21 Average house price in SE2 0YJ £371,000 (18 sales) Map