About No. 123 Hornsey Lane (management) Limited (01096565) United Kingdom