About Middlemass Mews Limited (09049696) United Kingdom