About Drumoak Properties Limited (03871508) United Kingdom