About Ropa Developments Ltd (11562519) United Kingdom