Managing Director at B A PALMER LIMITED - London, England, United Kingdom
B A PALMER LIMITED is a construction company based out of 31 PRIMROSE ROAD, SOUTH WOODFORD, United Kingdom.