About Holtway Properties Limited (06890106) United Kingdom