About 24-28 Nelsons Row Limited (04743519) United Kingdom