About Charles James Property Investments Ltd (10988957) United Kingdom