About Northam Property Management Limited (10173340) United Kingdom