About 27 St Stephens Gardens Limited (01905465) United Kingdom