About 66 Nixon Street Ltd (08874058) United Kingdom