About Stevens Properties Limited (00219343) United Kingdom