About B L Developments Limited (SC215592) United Kingdom