About Low Mill Management Company Limited (02602348) United Kingdom