About High Close Management Limited (04039686) United Kingdom