About Sedgemoor Residential Limited (10609695) United Kingdom