About N.a.r. Investment Property Limited (11688274) United Kingdom