Squirrel Properties Limited, a Private Limited Company, that is located in 70 Summer Lane in Birmingham. The office's located in B19 3NG. This firm 's been eight years in the UK. Its registration number is 09976784. This business's principal business activity number is 68209 - Other letting and operating of own or leased real estate. Squirrel Properties Ltd released its latest accounts for the financial year up to 2023-01-31. Its latest confirmation statement was submitted on 2023-01-20.
Given this enterprise's constant development, it was unavoidable to find new company leaders: Ian C. and Declan M. who have been aiding each other since January 2016 to exercise independent judgement of the following company.