About Strudwick Property Services Limited (04529151) United Kingdom