HOLIDAYSCAPE provides self-catering accommodation for holidays and manages holiday properties on behalf of their owners.