About Freehold Of Mare Street Limited (12052968) United Kingdom