About Laurel Mews Management Company Limited (02551607) United Kingdom