NELSONCROOM LIMITED Company number 03924989 · Monitor this company Active Overview People 18 Financial Control Charges Documents Analysis Location Related Registered office AddressN307 Vox Studios, Durham Street, London, England, SE11 5JH PostcodeSE11 5JH Companies at this postcode 286 Map