About The Wills (newcastle) Management Company Limited (03649924) United Kingdom