News Blog of Keltruth Corp. - Miami, Florida, USA.
Could shed some light on whether the Nelson Barbados Group Ltd. is registered in Barbados or elsewhere. It would help with credibility.
Could *you* shed ..
Patrick Hoyos of the Broad Street Journal has written about Nelson Barbados Group Ltd. at this link:
Username (*real or fictitious)
Email Address (*optional)