About Brax Property Ltd (12641196) United Kingdom