About Awara Properties Ltd (13229042) United Kingdom