About Seddon Homes Limited (03045309) United Kingdom