About Laduma Properties Ltd (10964594) United Kingdom