Scissors Palace began its operations in 2015 as a Private Limited Company under the following Company Registration No.: 09848418. This company's head office was situated in London at 163 Lordship Lane. The Scissors Palace Limited company had been operating in this business for four years.
This specific company was managed by an individual managing director: Eric B. who was guiding it for four years.
Eric B. was the individual with significant control over this firm, owned over 3/4 of company shares.