About James Gillam Property Management Ltd (13648276) United Kingdom