Genesis Xtra Ltd (reg no 13361078) is a private limited company incorporated on 2021-04-27 originating in United Kingdom. The company can be found at 61, Gaysham Hall, Longwood Gardens, Ilford IG5 0ER. Genesis Xtra Ltd operates SIC: 86900 which means "other human health activities".
As for the 1 managing director that can be found in this particular company, we can name: Gertrude N. (in the company from 27 April 2021). The Companies House lists 1 person of significant control - Gertrude N., the only person in the company who owns over 3/4 of shares.