About Charles Wyndham Limited (07345720) United Kingdom