About Lytton Management Limited (09721399) United Kingdom