About Freehold 52 Brentmead Place Limited (09803229) United Kingdom