About Spl Properties No.3 Limited (08979485) United Kingdom