About 60 St Stephens Gardens Limited (01659199) United Kingdom