About 26 St Stephens Gardens Limited (04540920) United Kingdom