About 20 Stanley Crescent Limited (02890349) United Kingdom