About No1 Farringdon (london) Limited Partnership (LP021843) United Kingdom