About Saskia Mews Management Company Limited (10265057) United Kingdom