About Griffin Villas International Property Ltd (11622843) United Kingdom