About Mill Road (115 Kettering) Management Co. Limited (06504434) United Kingdom