About Rockhopper Properties Ltd (12136360) United Kingdom