About Hillview Management Company Limited (01737418) United Kingdom