About Criggie Farm Partnership(the) (SL001218) United Kingdom