About Banner Homes Ventures Limited (08026864) United Kingdom