About Camden High Street Practice Limited (05936725) United Kingdom