About Pinehurst Place Management Company Limited (09588263) United Kingdom