About Charles Nicholas Properties Ltd (11222360) United Kingdom