About Camlock Properties Limited (06000338) United Kingdom