About Barry Homes (developments) Limited (06833462) United Kingdom