About Blbb Properties Ltd (12031910) United Kingdom