About Selmar Properties (halifax) Ltd. (05588171) United Kingdom