About Borthwick Freehold Limited (05090759) United Kingdom