About Rcbb Properties Ltd (12692505) United Kingdom