Advanced company searchLink opens in new window

BARRY HOWARD HOMES (INVESTMENTS) LIMITED

Company number 04543863