About Baker Baker (developments) Limited (01613339) United Kingdom