About Montalto Properties Limited (NI036760) United Kingdom