About Meldon Hall Management Company Limited (01184049) United Kingdom