Housing Service query

Anyone has experience with The Housing Service: https://www.thehousingservice.co.uk/ ?