About The Parish Mews Management Company Limited (05135911) United Kingdom