Started with Reg No. 06684759 sixteen years ago, I A Osman & Company Ltd had been a private limited company until 2016/01/26 - the time it was formally closed. The last known mailing address was 16 Leicester Road, Blaby Leicester.
This firm was supervised by a solitary managing director: Imtiaz O., who was assigned this position sixteen years ago.