Company name: Abbeyland Ltd
Description: Developers of Industrial and commercial property in Birmingham
215 Tyburn Rd, Birmingham B24 8NB, United Kingdom