About Stevandel Properties Limited (01070167) United Kingdom