About Village Mews (newcastle) Management Company Limited (02943270) United Kingdom