About Tendring Serviced Apartments Ltd (11235268) United Kingdom