About 2 St Stephen S Crescent Management Limited (02906376) United Kingdom