About Southgate Mews Limited (01049500) United Kingdom