About Moor Management Company Limited (02062938) United Kingdom