About Shadbolt (properties & Investments) Limited (13261132) United Kingdom