About B. Lloyd Property Developments Limited (08946723) United Kingdom