About Bbrb Properties Limited (10770454) United Kingdom