Villa House

153 Ladypool Road, Birmingham B128LH West Ayton , West Midlands, United Kingdom United Kingdom
  • Profile: Villa House is a Knitwear and Textiles company located at West Ayton , West Midlands,, United Kingdom United Kingdom, address is 153 Ladypool Road, Birmingham, West Ayton , West Midlands, B128LH UK, postcode is B128LH, you can contact Villa House by phone 441214405638
Please share as much information as you can about Villa House so other users can benefit from your comment.