About Bayford & Co. (developments) Limited (01300346) United Kingdom