About A Star Holiday Properties Ltd (12166736) United Kingdom