About Shedand Properties Limited (01026446) United Kingdom