About Avrupa Properties Ltd (03858703) United Kingdom