Company Record
SPENCER INVESTMENT PROPERTIES LTD (14257312) | Company Record