NEST RESIDENCES LTD Company number 17136663 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address16 Achilles Close, London, United Kingdom, SE1 5HE PostcodeSE1 5HE Companies at this postcode 10 Map