About Manden Properties Limited (02323391) United Kingdom