TEBA LIMITED

Company number SC309758 ·

Active

2 active · persons with significant control

Mrs Caroline Jennifer Taylor

Individual Active

Nature of control

  • Has significant influence or control
Notified on
2026-03-04
Date of birth
July 1973
Nationality
British
Country of residence
England
Correspondence address
10, Trenchard Road, Andover, SP11 8HB, England

Jennifer Margaret Earp

Individual Active

Nature of control

  • Owns more than 75% of the company's shares
Notified on
2016-04-06
Date of birth
October 1941
Nationality
British
Country of residence
Scotland
Correspondence address
Bill Smith Accountants, Unit B5, Davidson House, Campus 1, Aberdeen Innovation Park, Balgownie Road, Bridge Of Don, Aberdeen, AB22 8GT, Scotland