About Aberlady Mains 1987 Partnership (SL001269) United Kingdom