About Shellihurst Properties Limited (01235620) United Kingdom