About Freehold Investors Limited (06458365) United Kingdom