About Aspen Management Company Limited (02234795) United Kingdom