About Buckwells Freehold Ltd (12668187) United Kingdom