About Bramble Property Ltd (12986002) United Kingdom