About Sefton Residential Limited (12808948) United Kingdom