About Charles Walter Developments Limited (13256600) United Kingdom