About Southwick Allotment Association Limited (08933793) United Kingdom