About Manor Project Associates Limited (10603991) United Kingdom