About S&p Lettings Ltd (09690375) United Kingdom