V.R. Flemming and Associates Limited ID 18507028