About South Cliff Chalets (bexhill Centre) Limited (00614513) United Kingdom