About Lathom Mews Management Company Limited (06270890) United Kingdom