About Sand Lake Limited Partnership (LP011542) United Kingdom