About Damara Properties Ltd (13640283) United Kingdom