About Meadowhill Management No.1 Limited (NI039908) United Kingdom