BAY-LO CONSTRUCTION LTD Company number 13049808 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address84 Dupont Road, London, England, SW20 8EQ PostcodeSW20 8EQ Companies at this postcode 30 Average house price in SW20 8EQ £647,000 (38 sales) Map