About R Lloyd Properties Ltd (13284003) United Kingdom