About Freeport Management Ltd. (03756113) United Kingdom