About R&a Properties Group Ltd (SC626655) United Kingdom