About Chamac Developments Limited (06525149) United Kingdom