About Beckenham Lane Allotments Limited (12653275) United Kingdom