About Lime Mews Management Company Limited (06913420) United Kingdom