About Stephenson Properties Limited (05785784) United Kingdom