Company Number: NF004115 FIRST SOURCE SOLUTIONS UK LIMITED (the "Business") is a Overseas Company, incorporated on 20 June 2006 (Tuesday) in UK. The business current operating status is Converted / Closed and registered office is at 32 LINENHALL PLAZA, LINENHALL STREET, BELFAST.