is inactive
United Kingdom
Person with significant control
Appointed on31 Mar 2017
Country of residenceEngland
Where is LOWFALL LTD's headquarters?
LOWFALL LTD's headquarters is located at Suffolk, Ipswich, IP1 4JJ, Unit 3 47 Knightsdale Road
What year was LOWFALL LTD started?
LOWFALL LTD was started in 2010
Sources: Companies House