Are these it?
If so, they are available at Pattos Place. They are available in multiple scales, but not 1/25. I've bought from him 1 time and was extremely pleased with his service. It took 2 weeks from the time I placed my order until they were in my mailbox. Australia to Virginia.