I have a photo from IoM Examiner annual for Cpl. T. F. S. PUNCH. Royal Engineers. "Gassed" at Loos on 13th October, 1915.-The Pavilion, Castletown.
and also for
Pte. W. I. PUNCH.
Black Watch. Killed in action at Hill Inch, 29th September, 1915.-The Pavilion, Castletown.
can't see the family in 1891 or 1901 census indices for IoM
the Pavilion was built as a multiuse building pre WW1 later becoming the Royal and later Cosy Cinema before ending its days as an industrial factory