About Lyndene Holiday Apartments Ltd (13577883) United Kingdom