Blindfold Zebra Ltd, a Private Limited Company, that is registered in 73a High Street in Egham. It's post code is TW20 9HE. The company was set up in 2014. The firm's Companies House Reg No. is 09108310. This firm's declared SIC number is 70229 meaning Management consultancy activities other than financial management. The firm's most recent annual accounts describe the period up to 2022-06-30 and the most recent confirmation statement was submitted on 2023-06-29.
Presently, this particular limited company is managed by 1 managing director: Nigel L., who was arranged to perform management duties in June 2014.
Nigel L. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.