About Harrington Homes (sw) Limited (11166928) United Kingdom