About Cam-kel Properties Limited (SC398984) United Kingdom