About Thomas Ivy Developments Ltd (11032605) United Kingdom