About Curtis Management Limited (07225293) United Kingdom