About Bayfield Properties Limited (02637813) United Kingdom