About Shibden Properties Limited (13612855) United Kingdom