About Heol Lewis Freehold Land Society Limited (01572365) United Kingdom