About Magna House Development Ltd (12004699) United Kingdom