About Sewell Residential Ltd (11748709) United Kingdom