About Curo Business Living Property (no.2) Limited Partnership (LP012626) United Kingdom