About Frenchwood Allotments Association Limited (IP08735R) United Kingdom