About Manor London Limited (07076811) United Kingdom