About Rb & Sb Properties Limited (11722833) United Kingdom