About Deluxe Property Ventures Limited (11155537) United Kingdom