About Freehold Ventures Ltd (09880470) United Kingdom