About Spl Properties Limited (05437798) United Kingdom