About 34 St. Stephens Avenue Management Company Limited (02160728) United Kingdom