About Baker Property Investment Limited (13641826) United Kingdom