Company name: Pigeons Removed ltd
Description: Specialist installations for listed and high specification building?
3 Kenmuir Rd, Finedon, Wellingborough NN9 5LS, United Kingdom