About Struthall Farm Properties Ltd (13246678) United Kingdom