About Calmswell Properties Limited (01069294) United Kingdom