Square Home began its operations in 2012 as a Private Limited Company under the ID 08081628. The company's registered office was located in Ilford at 1b Redbridge Lane East. This particular Square Home Limited company had been on the market for at least 6 years.
Marcela S. was the following enterprise's managing director, assigned to lead the company in 2016 in May.