About Lettershandoney Management Company Limited (NI070083) United Kingdom