About J Baker Properties Limited (12566952) United Kingdom