About Bo Ness Retail Development Limited (07689282) United Kingdom