Contact information
Trade name: Oudhalo
Legal entity: STILLBIRCH LTD
Company number: 17431837
Email: contact@oudhalo.com
Registered office:
STILLBIRCH LTD
UNIT 7 WILSON BUSINESS PARK
INITIAL BUSINESS CENTRE
MANCHESTER M40 8WN
United Kingdom
VAT number: Not registered