About Manor Investments London Limited (10882747) United Kingdom