About 17 Alma Square Properties (1985) Limited (01658938) United Kingdom