About 25 Moorgate Limited Partnership (LP012345) United Kingdom