About Farrs Mews Management Company Limited (09701235) United Kingdom