About Sackville Street Limited Partnership (LP012291) United Kingdom