About Baker Heath Properties Limited (11715857) United Kingdom