About Seafield Mews Management Company Limited (06135899) United Kingdom