About Earls Court Farm Limited (FC012400) Bermuda