About Tricketts Mews Management Limited (02476292) United Kingdom