About John Howard Property Consultants Limited (03876401) United Kingdom