About Plush Short Stays Ltd (11925588) United Kingdom