About Seddon Homes Millennium Limited (03603773) United Kingdom