About Furrowfields Management Company Limited (05924314) United Kingdom