About Manor Investment Capital Ltd (13531798) United Kingdom