About Camden Holt Management Company Limited (01901876) United Kingdom