About Nova Scotia Place Limited (02873082) United Kingdom