About 12 Nelson S Row Management Company Limited (04926552) United Kingdom