About Bramble House Freehold Holdings Ltd (11462077) United Kingdom