About B I Developments Limited (09506847) United Kingdom