About Manor Holdings Limited (09888546) United Kingdom