INTERIOR DEVELOPMENTS LIMITED Company number 12804471 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 1 6a Webster Road, London, England, SE16 4DS PostcodeSE16 4DS Companies at this postcode 2 Average house price in SE16 4DS £458,000 (5 sales) Map