About Branksome Properties Ltd (12867798) United Kingdom