Key factsactiveLegal nameIBRAR AND FARFAR LTDuk_chRegistration16396606uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-04-20uk_chRegistered address60 GROVE ROAD, BIRMINGHAM, B11 4DEuk_chIndustry47910 - Retail sale via mail order houses or via Internetuk_ch