About Millington Close Management Company Limited (04172582) United Kingdom