MARS SPIDERS LIMITED Company number 08705434 · Monitor this company Active - Proposal to Strike off Overview People 8 Financial Control Documents Analysis Location Related Registered office Address27-29 Camberwell Road, London, England, SE5 0EY PostcodeSE5 0EY Companies at this postcode 6 Map