About Bench Freehold Limited (06887680) United Kingdom