About Christchurch Developments Npt Ltd (11304759) United Kingdom