About Chamrose Properties Limited (03682943) United Kingdom