About Magnolia Property Developments Limited (02939952) United Kingdom