Apostle Francis Amoako Atta, the founder and leader of the Lord's Parliament Chapel International, has disclosed a spiritual revelation involving the Jubilee House.