Industrial Process And Handling Technology Company Company numberLP005476 StatusActive TypeLimited Partnership Incorporated23 Jul 1997 Registered office Russell Square House10/12 Russell SquareLondon Data JSON Markdown