About R & B Property Impex Ltd (12739904) United Kingdom