is inactive
United Kingdom
Director
Appointed on22 Apr 2014
Country of residenceUnited Kingdom
Where is IBOFA LTD's headquarters?
IBOFA LTD's headquarters is located at London, SW16 2LS, 33 Rosedene Avenue
What year was IBOFA LTD started?
IBOFA LTD was started in 2014
Sources: Companies House