Registered as 06465375 sixteen years ago, Islamic Business School Limited had been a private limited company until 2023-01-17 - the date it was officially closed. The last known mailing address was 55 Snowman House, Abbey Road London.
This specific company was administered by one managing director: Sohail A. who was administering it for twelve years.
Sohail A. was the individual with significant control over this firm, had substantial control or influence over the company.