Advanced company searchLink opens in new window

121 PAYMENTS LIMITED

Company number 07957173

Filter charges

Filter charges
1 charge registered
0 outstanding, 1 satisfied, 0 part satisfied

Deposit agreement

Created
13 April 2012
Delivered
25 April 2012
Status
Satisfied on 15 April 2014

Persons entitled

  • Trustees of the Brenard Pension Scheme

Short particulars

£1,617.00.