About Shelby Properties Limited (08456547) United Kingdom