About J Baker Property Management Limited (09541061) United Kingdom