BARCAS LIMITED Company number 06194151 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address12 Seymour Gardens, Brockley, London, Greater London, SE4 2DN PostcodeSE4 2DN Companies at this postcode 16 Average house price in SE4 2DN £488,000 (34 sales) Map