About Thorold Arms Property Company Limited (11048154) United Kingdom