About Cymric Mill Properties Limited (04145095) United Kingdom