About Shropshire Land Limited (04230291) United Kingdom