About Rap Properties Investment Ltd (13223190) United Kingdom