About 14 St. Quintin Avenue Management Limited (01112377) United Kingdom