About The Petts Farm Partnership (SL002924) United Kingdom