About Eurolink Business Park (lea Green) Management Company Limited (05866903) United Kingdom