About Bayford Properties Limited (02853389) United Kingdom