About Steam Mill Close Management Company Limited (11399244) United Kingdom