About Northill Properties (millfields) Limited (09337958) United Kingdom