Company Record
SPENCER JAMES PROPERTIES LIMITED (12670908) | Company Record