About Stev Properties Limited (13693775) United Kingdom