About Second Sovereign Mews Management Company Limited (02219210) United Kingdom