About 3amigos Properties Ltd (11173736) United Kingdom