About Braxted Properties Ltd (13166253) United Kingdom