About Newlinks Management Company Limited (07298526) United Kingdom