About Tyndale Mews Management Company Limited (05426978) United Kingdom