About Barry Howard Homes (walgrave) Limited (08589664) United Kingdom