About Holtwood Farm Partnership Lp (LP019530) United Kingdom