About Square One (halifax) Management Company Limited (05730607) United Kingdom