About Bracken Properties Limited (07467921) United Kingdom