About Mill Close Management Company Limited (04195565) United Kingdom