About Thirtytwo Delamere Limited Partnership (LP015670) United Kingdom