About Nu Addiscombe Property Limited (13300401) United Kingdom