About Banner Developments Limited (04046706) United Kingdom