About Barry Homes (investments) Limited (06833256) United Kingdom