About Delux Properties Ltd (09460634) United Kingdom