About Freehold Properties 38 Limited (06060517) United Kingdom