About The New Blenheim House (newcastle) Management Company Limited (02631927) United Kingdom