ibc-ltd.co.uk » Companies forms & Countries- information » Europe » Great Britain » Ltd. » 
Private Company Limited by Shares (Ltd.)

Europe