About 31h Freehold Limited (12228346) United Kingdom