Xr136a Limited has been in this business for 4 years. Registered under the number 12931760 in the year 2020, it is located at 71-75 Shelton Street, London WC2H 9JQ. This enterprise's SIC and NACE codes are 63990: Other information service activities n.e.c.. 2022-10-31 is the last time the accounts were filed.
In this specific limited company, the full extent of director's responsibilities have so far been done by Malcolm M. who was arranged to perform management duties in 2020 in October.
Malcolm M. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.