About The Moors Management Company Limited (02532581) United Kingdom