About Blake Mews Management Company Limited (06113234) United Kingdom