About Chill-lax Property Services Ltd (12764068) United Kingdom