About N&m Property Investment Ltd (11152853) United Kingdom