About Demax Property Group Limited (12184045) United Kingdom