About Number 11 Hanover Square Limited (01999038) United Kingdom