About Rgla Properties Limited (12582119) United Kingdom