About Junction Mews Management Company Limited (05175598) United Kingdom