About Smr Properties Limited (08415708) United Kingdom