About Bramgard Freehold Ltd (12144335) United Kingdom