About Camdeboo Properties Ltd (11300862) United Kingdom