About Ellis Mews (park Central) Management Company Limited (06216216) United Kingdom