2012 marks the establishment of Babacan Limited, a company that was situated at 30 Finsbury Square, in London. It was created on 2012-03-01. The company's reg. no. was 07971307 and the postal code was EC2P 2YU. It had been active on the market for approximately eight years until 2020-10-06.
The following firm had 1 director: Ibrahim A. who was presiding over it for eight years.