About Charter Oaks Management Company Limited (01485736) United Kingdom