HALIFAX, United Kingdom, 17th Oct 2024 – Leading short-term rental and Airbnb management firm Prim Short Stays have been honoured by Business Awards UK for their property management expertise, winning the Best Property Management Company award. This recognition demonstrates Prim Short Stays’…