321 ICS Property Managers, UK