About Maydown Investments Limited (NI018355) United Kingdom