Started with Reg No. 06808634 fifteen years ago, Leotelephony Limited had been a private limited company until 2016-03-29 - the time it was officially closed. The business latest mailing address was Tenby Place 102 Selby Road, West Bridgford Nottingham.
Leo R. was the firm's director, selected to lead the company fifteen years ago.