SHIELD INTEGRATED SERVICES LTD Company number 17067296 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office AddressFlat 9 Delphian Court, Leigham Court Road, London, England, SW16 2RD PostcodeSW16 2RD Companies at this postcode 5 Average house price in SW16 2RD £308,000 (20 sales) Map