ITD 30 LIMITED Company number 12672687 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address142 Sibthorpe Road, London, England, SE12 9DP PostcodeSE12 9DP Companies at this postcode 13 Average house price in SE12 9DP £412,000 (16 sales) Map