About Montgomery Developments Limited (NI014720) United Kingdom