Lufkin Industries Finance Scotland LP Company numberSL010258 StatusActive TypeLimited Partnership Incorporated22 Feb 2012 Registered office Thainstone Business ParkInverurieAberdeenshireAB51 5GT Data JSON Markdown