About Latymer Management Limited (06861769) United Kingdom