About Timeshare Maintenance Services Ltd (11409254) United Kingdom