About Seven Capital (the Strand) Limited (09329970) United Kingdom