About The Hermitage Freehold Company Limited (10443726) United Kingdom