About Tyburn Halladale No.4 Limited Partnership (SL006377) United Kingdom