About James Baker Property Ltd (12352213) United Kingdom