About Nayland Place Management Company Limited (12373775) United Kingdom