About Alex Property Development Ltd (02396814) United Kingdom