About Manor Oaks Management Limited (12137668) United Kingdom