About Second Windsor Limited Partnership (LP003408) United Kingdom