About Minster Mews Freehold Limited (05607243) United Kingdom