About North Square Properties (marylebone) Limited (06318295) United Kingdom