About Clamil Properties Limited (07182776) United Kingdom