About B.b. Land & Properties Ltd (07659712) United Kingdom