About Charles Samuel Developments Ltd (10089217) United Kingdom