About El Freehold Ltd (10739898) United Kingdom