@papabigpaws could be their parent company, they are now owned by Marsten's group/Marsten's Holdings/Marsten Recovery, can't help you there as I've never heard of them.
@papabigpaws seems to be a code used by https://www.scottandco.uk.com/ the R is refunds, probably overpaid your council tax arrears or something similar