About Mexborough House Freehold Limited (11394832) United Kingdom