About Callm Properties Limited (12758834) United Kingdom