About R&b Property Investments Limited (05186398) United Kingdom