About Stevens Estates Limited (04654719) United Kingdom