About Spt Properties Limited (05488884) United Kingdom