About Bickenhall Freehold Limited (02969363) United Kingdom