About Charnwood (freehold) Limited (06429469) United Kingdom