About 43 St Stephens Terrace Limited (08057532) United Kingdom