Ibaad Pt Limited Company number17568580 StatusActive TypePrivate Limited Company Incorporated8 Nov 2026 Nature of business Retail sale of carpets, rugs, wall and floor coverings in specialised stores Registered office 137 Bromyard RoadBirminghamB11 3AY Data JSON Markdown