About Strattons Farm (swaffham) Management Company Limited (04315652) United Kingdom