About Manor Abbey Investments Company Limited (00642450) United Kingdom