I do not have any details on the owner of the pair or why the cars are kept there. The pics I saw of the F1 came to me via email from a generous source...