About Charltons Management Company (odiham) Limited (04266120) United Kingdom