About 32 Nevern Square Management Limited (05148588) United Kingdom