Starr's Through The Looking Glass started conducting its business in the year 2012 as a Private Limited Company under the following Company Registration No.: 08242859. This firm's headquarters was registered in Southampton at 3 Verbena Way. This particular Starr's Through The Looking Glass Limited company had been operating in this business field for at least ten years.
This specific limited company was managed by one managing director: Anita M. who was maintaining it for ten years.
Anita M. was the individual with significant control over this firm, owned over 3/4 of company shares.