About Capll Properties Limited (08362548) United Kingdom