About Camden Associates Ltd (05948612) United Kingdom