churchill strauss
I too have received an invitation to join this outfit at a cost of £2495 and found this site while trying to check on them.
No one seems to have much experience of them.
I will probably give them a miss for this reason. All I can add is that I heard of them through Hemscott...