About Seven Charles Street Management Limited (01310595) United Kingdom