About Albert Square Properties (dundee) Limited (SC224428) United Kingdom