Get in Touch Contact Get in Touch Contact Details Phone Numbers​ 021 854 6731 Email info@almira.co.za Address​ 17 De Beers Road, Strand, 7140 Follow Us Facebook-f Linkedin-in Envelope Request A Call Back Please enable JavaScript in your browser to complete this form.Name *Email *Phone Number *Message *WebsiteRequest A Call Back