STEVEN EDWIN HOWELLS

Total number of appointments 1, 1 active appointments

ARCH GARDENING & LANDSCAPING LIMITED

Correspondence address
UNITS 5 & 6 GREEN LANE 3 INDUSTRIAL ESTATE, LETCHWORTH GARDEN CITY, UNITED KINGDOM, SG6 1HP
Role ACTIVE
Director
Date of birth
January 1964
Appointed on
10 February 2020
Nationality
BRITISH
Occupation
DIRECTOR