About Stanmore Homes Limited (11148311) United Kingdom