About St. James Mews (charfield) Management Company Limited (11092227) United Kingdom