About 7 St James Street (freehold) Management Company Limited (11975652) United Kingdom