SCOUT CENTRE LIMITED Company number 17198060 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 76 Elmwood Court, 38 Battersea Park Road, London, England, SW11 4JE PostcodeSW11 4JE Companies at this postcode 16 Average house price in SW11 4JE £344,000 (2 sales) Map