About Sofalux Village Ltd (09678731) United Kingdom