About Magenta Property Developments Limited (08423703) United Kingdom