About Brains Properties Ltd (09699241) United Kingdom