About Manor Holdings Essex Limited (11760385) United Kingdom