About Premier Short Term Rentals Limited (12334898) United Kingdom