About Branksome Property Company Ltd (09413906) United Kingdom