About Nelsons Quay Management Company (1996) Limited (03194397) United Kingdom