About Becford Properties Ltd (12700631) United Kingdom