About Roebuck House Limited Partnership (LP009112) United Kingdom