is not in process of liquidation on May 1, 2024
United Kingdom
United Kingdom
United Kingdom
corporate-llp-designated-member
Appointed on15 Sep 2010
Where is BABCOCK INTEGRATION LLP's headquarters?
BABCOCK INTEGRATION LLP's headquarters is located at LONDON, 33 WIGMORE STREET, W1U 1QX
What year was BABCOCK INTEGRATION LLP started?
BABCOCK INTEGRATION LLP was started in 2010
Sources: Companies House