is inactive
United Kingdom
Person with significant control
Appointed on30 Sep 2020
Country of residenceIraq
Where is AJBA LTD's headquarters?
AJBA LTD's headquarters is located at ENGLAND, LONDON, 31 PENNY BROOKES STREET, E15 1GP
What is AJBA LTD's industry?
AJBA LTD is in the industry of Wholesale of agricultural machinery, equipment and supplies
What year was AJBA LTD started?
AJBA LTD was started in 2020
Sources: Companies House