About B I Developments Properties Ltd (11094727) United Kingdom