About John Turnbull Property Management Limited (SC210614) United Kingdom