This particular Igloo Sales & Lettings Limited firm has been operating offering its services for at least eleven years, having launched in 2013. Registered with number 08425063, Igloo Sales & Lettings is a Private Limited Company with office in 271 London Road, Leicester LE2 3BE. This enterprise's principal business activity number is 68310, that means Real estate agencies. 2022-06-30 is the last time when company accounts were reported.
According to the latest data, this specific business is the workplace of just one director: Sajith N., who was assigned to lead the company on March 1, 2013.
Sajith N. is the individual with significant control over this firm, owns over 3/4 of company shares.