About The Links (newcastle) Management Company Limited (NI607113) United Kingdom