About Bracken Hall Freehold Limited (04728182) United Kingdom