About Baker Property Holdings Limited (10840534) United Kingdom