About Scholars Mews Apartments Freehold Limited (09240680) United Kingdom