About Freehold Investment Limited (04888186) United Kingdom