About North Square Properties (bedford) Limited (02792575) United Kingdom