About Calap Properties Limited (12771420) United Kingdom