About 1 St. Stephens Avenue Management Limited (03657503) United Kingdom