Architecture & Planning - London, England, United Kingdom
JENCKSSQUARED LIMITED is an architecture & planning company based out of 1ST FLOOR THAVIES INN HOUSE 3-4 HOLBORN CIRCUS, LONDON, United Kingdom.