About Magham Developments Limited (13062931) United Kingdom