About Barkston Projects Lp (SL015647) United Kingdom