About Northcote Villas (liphook) Management Limited (10503284) United Kingdom