Powell Lloyd is a niche commercial investment and development firm of Chartered Surveyors, established in July 2010. Located in Cardiff and with extensive expertise throughout the UK, Powell Lloyd specialise in providing professional and quality advice on the acquisition and disposal of commercial p... Read more
This company has no teams yet
This company has no offices yet