About Freehold 2 Saxon Street Limited (13361686) United Kingdom