Registered as 07035049 15 years ago, Regen And Renew Limited had been a private limited company until 2021-07-03 - the time it was officially closed. Its latest registration address was 6 Ynys Bridge Court, Gwaelod-y-garth Cardiff.
Patrick L. was this specific enterprise's managing director, arranged to perform management duties in 2012.