About Sth Properties Limited (09240683) United Kingdom