About R&b Properties Sussex Limited (12157213) United Kingdom