About B G I Developments Limited (12906312) United Kingdom