SPLAW LABS LTD Company number 15990049 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address12 Metro Business Centre, Kangley Bridge Rd, London, United Kingdom, SE26 5BW PostcodeSE26 5BW Companies at this postcode 41 Average house price in SE26 5BW £595,000 (17 sales) Map