About Sheltone Properties Limited (01523533) United Kingdom