About Spenley Residential Properties Ltd (12134196) United Kingdom