About Charles Ii Place Management (1991) Limited (02581633) United Kingdom