About K. Cockbill Properties Limited (02808861) United Kingdom