Latymer Christian Fellowship Trust Reg Charity no 1142420  Company limited by Guarantee Registered in England No 7650618