About Magna Manor Developments Limited (08782049) United Kingdom