About Jackie Greene & Company (u.k.) Limited (01976619) United Kingdom