About Chemar Properties Limited (10008104) United Kingdom