About Aspen Ridge Management Company Limited (03070621) United Kingdom