About Sperring Residential Limited (12625346) United Kingdom