Pay weekly carpets ltd has been running for 4 years. This company officer is or was associated with at least 12 company roles. Pay weekly carpets ltd june 2016 present 3 years 5 months.