About Forty8 North Business Park Management Limited (NI057889) United Kingdom