About 51 St Stephens Avenue Limited (05292653) United Kingdom